international telecommunications satellite consortium - Turc Anglais Dictionnaire